草庐IT

php setcookie 与 Zend_Http_Cookie

全部标签

php - 如何在 Zend Framework 1.11 中向我的输入添加所需的错误消息?

我的forms/video.php中有以下代码片段。但我不知道在哪里添加所需的验证消息。$this->addElement('text','name',array('label'=>'Name','maxlength'=>20,'class'=>'name','required'=>true,'filters'=>array('StringTrim'),'decorators'=>array('ViewHelper','Errors',array(array('control'=>'HtmlTag'),array('tag'=>'div','class'=>'fieldcontrol'

php - Codeigniter session 数据,它们只是 cookie 吗?

我打算将Codeigniter的session数据用于我的登录系统,但首先我想了解它们,所以我阅读了用户指南,据我了解,Codeigniter的session数据只是cookies。这是真的?这意味着如果用户禁用cookie,他将无法使用Codeigniter的session数据登录任何网站?引用:Session类将每个用户的session信息存储为cookie中的序列化(和可选加密)数据那么这意味着我应该创建自己的nativePHPsession数据以使禁用cookie的用户能够登录我的网站?或者Codeigniter的session数据不只是cookie?

php - 带有 JavaScript 库的 Zend 框架

我已经使用ZendFramework几个月了。到目前为止,我已经成功地使用了一些View助手、Action助手和局部对象。现在我遇到了一些我想在我的项目中使用的javascript库,例如TinyMCE和其他库。我的问题是,在Zend项目中实现这些的最佳方式是什么?最好我希望能够在View级别添加或启用这些javascript库。因此,例如,当我转到包含zend_form的addSomething.phtml时,我的文本区域之一变成了TinyMCE编辑器字段。但是我不希望在我的所有表单甚至所有文本区域元素上都有这个。那么在ZF1.11.11下实现和使用这些库的最佳方式是什么?提前感谢您

zend-framework - 如何在 zend 中定义当前 url(框架的内部工作)

请问什么脚本使用zend框架来定义当前的URL?更确切地说,我对使用ZEND定义域名感兴趣:这个$_SERVER['HTTP_HOST']或者这个$_SERVER['SERVER_NAME']?(或者可能是其他东西)?附言(我在文档中搜索但没有找到,(我不知道这个框架),我也在谷歌搜索,但也没有找到我的问题的答案?) 最佳答案 尝试使用:$this->getRequest()->getRequestUri()获取当前请求的URI。在View脚本中使用:$this->url()获取当前URL。或者通过静态集成ZendControlle

php - Zend Framework session 命名空间调试 print_r 或等价物

使用Zend和session命名空间,尝试调试我正在运行的问题,我认为应该设置一些东西,但似乎没有,所以我想找到一种查看整个命名空间的方法对象,但是当我在上面尝试print_r()或var_dump()时,我得到的只是Zend_Session_NamespaceObject([_namespace:protected]=>msp)所以我想知道,因为目前我在该主题的其他任何地方都找不到任何东西,是否有查看该对象的方法?有没有我可以通过zend以某种方式启用/禁用它的调试方法? 最佳答案 你可以很容易地调试它print_r($_SESS

php - 在 zf2 mvc 之外使用 Zend_Db zf2 模块

我正在编写一个不基于zf2mvc的PHP应用程序。我只想使用Zend_Dbzf2模块。我如何配置我的应用程序才能知道如何在需要的地方找到Zend_Db相关的PHP文件?我用phyrus下载了zf2Zend_db模块,并安装在vendor/zf2/php位置。我尝试使用以下命令将模块添加到包含路径:set_include_path("../vendor/zf2/php".PATH_SEPARATOR.get_include_path());我在目录Model/中创建了与每个​​表相关的模型类文件(使用zend-db-model-generator)。我的主要应用程序包含以下内容:useD

php - 有条件地将页面从 http 重定向到 https 或 https 到 http

我正在尝试编辑我的.htaccess文件,以便让用户通过SSL连接访问某些页面,而不是其他页面。例如,当访问名为login.php的页面(有时是login.php?lo=true)时,他们会输入详细的登录信息。在访问login.php后,他们会继续访问check_login.php,如果成功,他们会继续访问index.php。我的问题是:如何更改我的.htaccess文件以便发生以下情况:http://www.site.com/login.php--->https://www.site.com/login.php并且如果有变量比如lo=truehttp://www.site.com/c

php - 在 PHP 中计算 Cookie 大小

我想使用php在服务器端读取cookie并计算其长度,但找不到任何直接的方法来这样做。那么如何完成这个任务呢? 最佳答案 这个呢?setcookie("user","Dinobabukannampuzha",time()+3600);if(isset($_COOKIE["user"])){$data=$_COOKIE["user"];$serialized_data=serialize($data);$size=strlen($serialized_data);echo'Length:'.strlen($data);echo"";e

php - Klarna 结帐返回 http_status_code 500 Internal Server Error 作为响应

我正在尝试使用他们提供的代码实现klarna结帐here.按照此链接的指示实现流程->https://docs.klarna.com/en/getting-started我正在使用docs/examples文件夹中的代码,我已将库(src文件夹)放在正确的路径中,并在我创建测试时提供了eid和共享key以及klarna提供的商店ID和共享key帐号here.//MerchantID$eid='eid';//Sharedsecret$sharedSecret='sharedsecret';我已经替换了所有文件中的所有eid和共享密码,还正确地更改了文件中的链接,i.e.example.c

php - 带有负号的数字的 Zend Validator

我正在使用zend框架和zend表单与验证器DIGIT像这样:$ZV_Digit=newZend_Validate_Digits();$credit=newZend_Form_Element_Text('credit');$credit->setLabel('currentcredit');$credit->setValidators(array($ZV_Digit));但它不传递负数并给出此错误:'-4000'containsnotonlydigitcharacters我现在可以做什么? 最佳答案 来自Zend框架document